deep-sea animals - English Synonyms Dictionary